google.golang.org/protobuf/internal/impl.pointerCoderFuncs.marshal (field)
96 uses
google.golang.org/protobuf/internal/impl (current package)
codec_field.go#L91: first.funcs.marshal = func(b []byte, p pointer, _ *coderFieldInfo, opts marshalOptions) ([]byte, error) {
codec_field.go#L93: if info == nil || info.funcs.marshal == nil {
codec_field.go#L96: return info.funcs.marshal(b, p, info, opts)
codec_field.go#L143: marshal: func(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
codec_field.go#L197: marshal: appendMessageInfo,
codec_field.go#L211: marshal: func(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
codec_field.go#L353: marshal: appendGroupType,
codec_field.go#L367: marshal: func(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
codec_field.go#L443: marshal: appendMessageSliceInfo,
codec_field.go#L456: marshal: func(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
codec_field.go#L715: marshal: appendGroupSliceInfo,
codec_field.go#L728: marshal: func(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
codec_gen.go#L57: marshal: appendBool,
codec_gen.go#L86: marshal: appendBoolNoZero,
codec_gen.go#L137: marshal: appendBoolPtr,
codec_gen.go#L216: marshal: appendBoolSlice,
codec_gen.go#L254: marshal: appendBoolPackedSlice,
codec_gen.go#L627: marshal: appendInt32,
codec_gen.go#L656: marshal: appendInt32NoZero,
codec_gen.go#L707: marshal: appendInt32Ptr,
codec_gen.go#L786: marshal: appendInt32Slice,
codec_gen.go#L824: marshal: appendInt32PackedSlice,
codec_gen.go#L1033: marshal: appendSint32,
codec_gen.go#L1062: marshal: appendSint32NoZero,
codec_gen.go#L1113: marshal: appendSint32Ptr,
codec_gen.go#L1192: marshal: appendSint32Slice,
codec_gen.go#L1230: marshal: appendSint32PackedSlice,
codec_gen.go#L1439: marshal: appendUint32,
codec_gen.go#L1468: marshal: appendUint32NoZero,
codec_gen.go#L1519: marshal: appendUint32Ptr,
codec_gen.go#L1598: marshal: appendUint32Slice,
codec_gen.go#L1636: marshal: appendUint32PackedSlice,
codec_gen.go#L1845: marshal: appendInt64,
codec_gen.go#L1874: marshal: appendInt64NoZero,
codec_gen.go#L1925: marshal: appendInt64Ptr,
codec_gen.go#L2004: marshal: appendInt64Slice,
codec_gen.go#L2042: marshal: appendInt64PackedSlice,
codec_gen.go#L2251: marshal: appendSint64,
codec_gen.go#L2280: marshal: appendSint64NoZero,
codec_gen.go#L2331: marshal: appendSint64Ptr,
codec_gen.go#L2410: marshal: appendSint64Slice,
codec_gen.go#L2448: marshal: appendSint64PackedSlice,
codec_gen.go#L2657: marshal: appendUint64,
codec_gen.go#L2686: marshal: appendUint64NoZero,
codec_gen.go#L2737: marshal: appendUint64Ptr,
codec_gen.go#L2816: marshal: appendUint64Slice,
codec_gen.go#L2854: marshal: appendUint64PackedSlice,
codec_gen.go#L3053: marshal: appendSfixed32,
codec_gen.go#L3082: marshal: appendSfixed32NoZero,
codec_gen.go#L3122: marshal: appendSfixed32Ptr,
codec_gen.go#L3179: marshal: appendSfixed32Slice,
codec_gen.go#L3211: marshal: appendSfixed32PackedSlice,
codec_gen.go#L3369: marshal: appendFixed32,
codec_gen.go#L3398: marshal: appendFixed32NoZero,
codec_gen.go#L3438: marshal: appendFixed32Ptr,
codec_gen.go#L3495: marshal: appendFixed32Slice,
codec_gen.go#L3527: marshal: appendFixed32PackedSlice,
codec_gen.go#L3685: marshal: appendFloat,
codec_gen.go#L3714: marshal: appendFloatNoZero,
codec_gen.go#L3754: marshal: appendFloatPtr,
codec_gen.go#L3811: marshal: appendFloatSlice,
codec_gen.go#L3843: marshal: appendFloatPackedSlice,
codec_gen.go#L4001: marshal: appendSfixed64,
codec_gen.go#L4030: marshal: appendSfixed64NoZero,
codec_gen.go#L4070: marshal: appendSfixed64Ptr,
codec_gen.go#L4127: marshal: appendSfixed64Slice,
codec_gen.go#L4159: marshal: appendSfixed64PackedSlice,
codec_gen.go#L4317: marshal: appendFixed64,
codec_gen.go#L4346: marshal: appendFixed64NoZero,
codec_gen.go#L4386: marshal: appendFixed64Ptr,
codec_gen.go#L4443: marshal: appendFixed64Slice,
codec_gen.go#L4475: marshal: appendFixed64PackedSlice,
codec_gen.go#L4633: marshal: appendDouble,
codec_gen.go#L4662: marshal: appendDoubleNoZero,
codec_gen.go#L4702: marshal: appendDoublePtr,
codec_gen.go#L4759: marshal: appendDoubleSlice,
codec_gen.go#L4791: marshal: appendDoublePackedSlice,
codec_gen.go#L4949: marshal: appendString,
codec_gen.go#L4984: marshal: appendStringValidateUTF8,
codec_gen.go#L5013: marshal: appendStringNoZero,
codec_gen.go#L5035: marshal: appendStringNoZeroValidateUTF8,
codec_gen.go#L5076: marshal: appendStringPtr,
codec_gen.go#L5116: marshal: appendStringPtrValidateUTF8,
codec_gen.go#L5157: marshal: appendStringSlice,
codec_gen.go#L5195: marshal: appendStringSliceValidateUTF8,
codec_gen.go#L5338: marshal: appendBytes,
codec_gen.go#L5373: marshal: appendBytesValidateUTF8,
codec_gen.go#L5417: marshal: appendBytesNoZero,
codec_gen.go#L5456: marshal: appendBytesNoZeroValidateUTF8,
codec_gen.go#L5497: marshal: appendBytesSlice,
codec_gen.go#L5535: marshal: appendBytesSliceValidateUTF8,
codec_map.go#L55: marshal: func(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
codec_message.go#L96: marshal: func(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
codec_tables.go#L20: marshal func(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error)
encode.go#L132: if f.funcs.marshal == nil {
encode.go#L139: b, err = f.funcs.marshal(b, fptr, f, opts)